package com.jbit.dm212.common;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

public class PageInfoUtils {
    public static <T>PageInfoDTO<T> convertPageToPageInfo(Page<T> page){
        PageInfoDTO<T> pageInfoDTO = new PageInfoDTO<>();
        pageInfoDTO.setCurrentPage(page.getCurrent());
        pageInfoDTO.setPageCount(page.getPages());
        pageInfoDTO.setPageSize(page.getSize());
        pageInfoDTO.setTotal(page.getTotal());
        pageInfoDTO.setRows(page.getRecords());
        return pageInfoDTO;

    }
}
